package com.hellowx.manager.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.hellowx.manager.pojo.Goods;

import java.util.List;

/**
 * Created by IntelliJ IDEA.
 *
 * @author MagicMushroom
 * @date 2021/7/17
 */
public interface GoodsMapper extends BaseMapper<Goods> {
    /**
     *  插入一条商品对象
     * @param goods 商品对象
     * @return 商品id
     */
    Integer insertOne(Goods goods);

    /**
     *  依照传入的参数，查询商品
     * @param goods goodsName 商品名称   catId 分类id   brandId 品牌id
     * @param page page 分页插件
     * @return 商品列表
     */
    List<Goods> selectAllByQueryConditions(IPage page, Goods goods);
}
